In recent years, we have witnessed the rise and fall of various social media platforms, each... (3 revisions)